* {
    padding: 0px;
    margin: 0px;
}
html::-webkit-scrollbar{
    display: none;
}
html,
body{
    height: 100%;
}

.wrapper {
    margin-top: 30px;
    background-color: #141E30;
}

.main{
    width: 80%;
    margin: 0 auto;
    padding-top: 40px;
    display: grid;
    grid-template-columns: 50% 50%;
    grid-template-rows: 50% 50%;
    color: #03E9F4;
}

.cpt_1{
    padding: 0 20px;
    border-collapse: collapse;
    border-right: 1px solid #03E9F4;  
    border-bottom:1px solid #03E9F4;
}
.cpt_3 {
    padding: 25px 20px;
    word-wrap: break-word;
    border-right: 1px solid #03E9F4;  
}
.cpt_2 {
    padding: 0 25px;
    border-bottom:1px solid #03E9F4;
}
.cpt_4 {
    padding: 25px 25px;
}


.cpt p {
    line-height: 1.5em;
    font-size: 1vw;
}
.cpt {
    font-size: 1.2vw;
    line-height: 1.5;
}
.cpt div {
    width: 85%;
    word-wrap: break-word;
    padding: 1.2% 0;
    color: rgb(192, 217, 238);
}

.cpt div p {
    padding: 1% 0;
}










